/* Generated automatically by the program `genconstants'
   from the machine description file `md'.  */

#ifndef GCC_INSN_CONSTANTS_H
#define GCC_INSN_CONSTANTS_H

#define S10_REGNUM 26
#define S1_REGNUM 9
#define NORMAL_RETURN 0
#define SIBCALL_RETURN 1
#define FRM_REGNUM 106
#define S7_REGNUM 23
#define S6_REGNUM 22
#define S3_REGNUM 19
#define S0_REGNUM 8
#define GP_REGNUM 3
#define S9_REGNUM 25
#define EXCEPTION_RETURN 2
#define S4_REGNUM 20
#define S11_REGNUM 27
#define S5_REGNUM 21
#define T0_REGNUM 5
#define RETURN_ADDR_REGNUM 1
#define S2_REGNUM 18
#define VTYPE_REGNUM 107
#define S8_REGNUM 24
#define T1_REGNUM 6

enum unspec {
  UNSPEC_EH_RETURN = 0,
  UNSPEC_ADDRESS_FIRST = 1,
  UNSPEC_PCREL = 2,
  UNSPEC_LOAD_GOT = 3,
  UNSPEC_TLS = 4,
  UNSPEC_TLS_LE = 5,
  UNSPEC_TLS_IE = 6,
  UNSPEC_TLS_GD = 7,
  UNSPEC_AUIPC = 8,
  UNSPEC_FLT_QUIET = 9,
  UNSPEC_FLE_QUIET = 10,
  UNSPEC_COPYSIGN = 11,
  UNSPEC_LRINT = 12,
  UNSPEC_LROUND = 13,
  UNSPEC_TIE = 14,
  UNSPEC_AVE = 15,
  UNSPEC_BITREV = 16,
  UNSPEC_INSB = 17,
  UNSPEC_BPICK = 18,
  UNSPEC_CMPEQ8 = 19,
  UNSPEC_CMPEQ16 = 20,
  UNSPEC_CLRS8 = 21,
  UNSPEC_CLRS16 = 22,
  UNSPEC_CLRS32 = 23,
  UNSPEC_CLO8 = 24,
  UNSPEC_CLO16 = 25,
  UNSPEC_CLO32 = 26,
  UNSPEC_CLZ8 = 27,
  UNSPEC_CLZ16 = 28,
  UNSPEC_CLZ32 = 29,
  UNSPEC_CRAS16 = 30,
  UNSPEC_CRSA16 = 31,
  UNSPEC_KADDH = 32,
  UNSPEC_KADDW = 33,
  UNSPEC_KCRAS16 = 34,
  UNSPEC_KCRSA16 = 35,
  UNSPEC_KDMBB = 36,
  UNSPEC_KDMBT = 37,
  UNSPEC_KDMTT = 38,
  UNSPEC_KDMABB = 39,
  UNSPEC_KDMABT = 40,
  UNSPEC_KDMATT = 41,
  UNSPEC_KHM8 = 42,
  UNSPEC_KHMX8 = 43,
  UNSPEC_KHM16 = 44,
  UNSPEC_KHMX16 = 45,
  UNSPEC_KHMBB = 46,
  UNSPEC_KHMBT = 47,
  UNSPEC_KHMTT = 48,
  UNSPEC_KMABB = 49,
  UNSPEC_KMABT = 50,
  UNSPEC_KMATT = 51,
  UNSPEC_KMADA = 52,
  UNSPEC_KMAXDA = 53,
  UNSPEC_KMADS = 54,
  UNSPEC_KMADRS = 55,
  UNSPEC_KMAXDS = 56,
  UNSPEC_KMAR64 = 57,
  UNSPEC_KMDA = 58,
  UNSPEC_KMXDA = 59,
  UNSPEC_KMMAC = 60,
  UNSPEC_KMMAC_U = 61,
  UNSPEC_KMMAWB = 62,
  UNSPEC_KMMAWB_U = 63,
  UNSPEC_KMMAWB2 = 64,
  UNSPEC_KMMAWB2_U = 65,
  UNSPEC_KMMAWT = 66,
  UNSPEC_KMMAWT_U = 67,
  UNSPEC_KMMAWT2 = 68,
  UNSPEC_KMMAWT2_U = 69,
  UNSPEC_KMMSB = 70,
  UNSPEC_KMMSB_U = 71,
  UNSPEC_KMMWB2 = 72,
  UNSPEC_KMMWB2_U = 73,
  UNSPEC_KMMWT2 = 74,
  UNSPEC_KMMWT2_U = 75,
  UNSPEC_KMSDA = 76,
  UNSPEC_KMSXDA = 77,
  UNSPEC_KMSR64 = 78,
  UNSPEC_KSLRA8 = 79,
  UNSPEC_KSLRA8_U = 80,
  UNSPEC_KSLRA16 = 81,
  UNSPEC_KSLRA16_U = 82,
  UNSPEC_KSLRAW = 83,
  UNSPEC_KSLRAW_U = 84,
  UNSPEC_KSTAS16 = 85,
  UNSPEC_KSTSA16 = 86,
  UNSPEC_KSUBH = 87,
  UNSPEC_KSUBW = 88,
  UNSPEC_MADDR32 = 89,
  UNSPEC_KWMMUL = 90,
  UNSPEC_KWMMUL_U = 91,
  UNSPEC_PBSAD = 92,
  UNSPEC_PBSADA = 93,
  UNSPEC_PKBB16 = 94,
  UNSPEC_PKBT16 = 95,
  UNSPEC_PKTB16 = 96,
  UNSPEC_PKTT16 = 97,
  UNSPEC_RADD8 = 98,
  UNSPEC_RADD16 = 99,
  UNSPEC_RADDW = 100,
  UNSPEC_RCRAS16 = 101,
  UNSPEC_RCRSA16 = 102,
  UNSPEC_RSTAS16 = 103,
  UNSPEC_RSTSA16 = 104,
  UNSPEC_RSUB8 = 105,
  UNSPEC_RSUB16 = 106,
  UNSPEC_RSUB64 = 107,
  UNSPEC_RSUBW = 108,
  UNSPEC_SCLIP8 = 109,
  UNSPEC_SCLIP16 = 110,
  UNSPEC_SCLIP32 = 111,
  UNSPEC_SCMPLE8 = 112,
  UNSPEC_SCMPLE16 = 113,
  UNSPEC_SCMPLT8 = 114,
  UNSPEC_SCMPLT16 = 115,
  UNSPEC_SMAL = 116,
  UNSPEC_SMALBB = 117,
  UNSPEC_SMALBT = 118,
  UNSPEC_SMALTT = 119,
  UNSPEC_SMALDA = 120,
  UNSPEC_SMALXDA = 121,
  UNSPEC_SMALDS = 122,
  UNSPEC_SMALDRS = 123,
  UNSPEC_SMALXDS = 124,
  UNSPEC_SMAR64 = 125,
  UNSPEC_SMAQA = 126,
  UNSPEC_SMAQA_SU = 127,
  UNSPEC_SMBB16 = 128,
  UNSPEC_SMBT16 = 129,
  UNSPEC_SMTT16 = 130,
  UNSPEC_SMDS = 131,
  UNSPEC_SMDRS = 132,
  UNSPEC_SMXDS = 133,
  UNSPEC_SMMUL = 134,
  UNSPEC_SMMUL_U = 135,
  UNSPEC_SMMWB = 136,
  UNSPEC_SMMWB_U = 137,
  UNSPEC_SMMWT = 138,
  UNSPEC_SMMWT_U = 139,
  UNSPEC_SMSLDA = 140,
  UNSPEC_SMSLXDA = 141,
  UNSPEC_SMSR64 = 142,
  UNSPEC_SMULX8 = 143,
  UNSPEC_SMULX16 = 144,
  UNSPEC_SRA_U = 145,
  UNSPEC_SRA8_U = 146,
  UNSPEC_SRA16_U = 147,
  UNSPEC_SRL8_U = 148,
  UNSPEC_SRL16_U = 149,
  UNSPEC_STAS16 = 150,
  UNSPEC_STSA16 = 151,
  UNSPEC_SUNPKD810 = 152,
  UNSPEC_SUNPKD820 = 153,
  UNSPEC_SUNPKD830 = 154,
  UNSPEC_SUNPKD831 = 155,
  UNSPEC_SUNPKD832 = 156,
  UNSPEC_SWAP8 = 157,
  UNSPEC_SWAP16 = 158,
  UNSPEC_UCLIP8 = 159,
  UNSPEC_UCLIP16 = 160,
  UNSPEC_UCLIP32 = 161,
  UNSPEC_UCMPLE8 = 162,
  UNSPEC_UCMPLE16 = 163,
  UNSPEC_UCMPLT8 = 164,
  UNSPEC_UCMPLT16 = 165,
  UNSPEC_UKCRAS16 = 166,
  UNSPEC_UKCRSA16 = 167,
  UNSPEC_UKADDH = 168,
  UNSPEC_UKADDW = 169,
  UNSPEC_UKMAR64 = 170,
  UNSPEC_UKMSR64 = 171,
  UNSPEC_UKSTAS16 = 172,
  UNSPEC_UKSTSA16 = 173,
  UNSPEC_UKSUBH = 174,
  UNSPEC_UKSUBW = 175,
  UNSPEC_UMAR64 = 176,
  UNSPEC_UMAQA = 177,
  UNSPEC_UMSR64 = 178,
  UNSPEC_UMULX8 = 179,
  UNSPEC_UMULX16 = 180,
  UNSPEC_URADD8 = 181,
  UNSPEC_URADD16 = 182,
  UNSPEC_URADDW = 183,
  UNSPEC_URCRAS16 = 184,
  UNSPEC_URCRSA16 = 185,
  UNSPEC_URSTAS16 = 186,
  UNSPEC_URSTSA16 = 187,
  UNSPEC_URSUB8 = 188,
  UNSPEC_URSUB16 = 189,
  UNSPEC_URSUB64 = 190,
  UNSPEC_URSUBW = 191,
  UNSPEC_ZUNPKD810 = 192,
  UNSPEC_ZUNPKD820 = 193,
  UNSPEC_ZUNPKD830 = 194,
  UNSPEC_ZUNPKD831 = 195,
  UNSPEC_ZUNPKD832 = 196,
  UNSPEC_WEXT = 197,
  UNSPEC_MSUBR32 = 198,
  UNSPEC_CRAS32 = 199,
  UNSPEC_CRSA32 = 200,
  UNSPEC_KCRAS32 = 201,
  UNSPEC_KCRSA32 = 202,
  UNSPEC_KDMBB16 = 203,
  UNSPEC_KDMBT16 = 204,
  UNSPEC_KDMTT16 = 205,
  UNSPEC_KDMABB16 = 206,
  UNSPEC_KDMABT16 = 207,
  UNSPEC_KDMATT16 = 208,
  UNSPEC_KHMBB16 = 209,
  UNSPEC_KHMBT16 = 210,
  UNSPEC_KHMTT16 = 211,
  UNSPEC_KMABB32 = 212,
  UNSPEC_KMABT32 = 213,
  UNSPEC_KMATT32 = 214,
  UNSPEC_KMADA32 = 215,
  UNSPEC_KMAXDA32 = 216,
  UNSPEC_KMADS32 = 217,
  UNSPEC_KMADRS32 = 218,
  UNSPEC_KMAXDS32 = 219,
  UNSPEC_KMSDA32 = 220,
  UNSPEC_KMSXDA32 = 221,
  UNSPEC_KMDA32 = 222,
  UNSPEC_KMXDA32 = 223,
  UNSPEC_UKCRAS32 = 224,
  UNSPEC_UKCRSA32 = 225,
  UNSPEC_UKSTAS32 = 226,
  UNSPEC_UKSTSA32 = 227,
  UNSPEC_UMAX32 = 228,
  UNSPEC_UMIN32 = 229,
  UNSPEC_URADD32 = 230,
  UNSPEC_URCRAS32 = 231,
  UNSPEC_URCRSA32 = 232,
  UNSPEC_URSTAS32 = 233,
  UNSPEC_URSTSA32 = 234,
  UNSPEC_URSUB32 = 235,
  UNSPEC_KSTAS32 = 236,
  UNSPEC_KSTSA32 = 237,
  UNSPEC_RADD32 = 238,
  UNSPEC_RCRAS32 = 239,
  UNSPEC_RCRSA32 = 240,
  UNSPEC_RSTAS32 = 241,
  UNSPEC_RSTSA32 = 242,
  UNSPEC_RSUB32 = 243,
  UNSPEC_STAS32 = 244,
  UNSPEC_STSA32 = 245,
  UNSPEC_SMBB32 = 246,
  UNSPEC_SMBT32 = 247,
  UNSPEC_SMTT32 = 248,
  UNSPEC_SMDS32 = 249,
  UNSPEC_SMDRS32 = 250,
  UNSPEC_SMXDS32 = 251,
  UNSPEC_PKBB32 = 252,
  UNSPEC_PKBT32 = 253,
  UNSPEC_PKTB32 = 254,
  UNSPEC_PKTT32 = 255,
  UNSPEC_SRA32_U = 256,
  UNSPEC_SRL32_U = 257,
  UNSPEC_KSLRA32 = 258,
  UNSPEC_KSLRA32_U = 259,
  UNSPEC_SRAW_U = 260,
  UNSPEC_VSETVLI = 261,
  UNSPEC_VSETVLI_MAX = 262,
  UNSPEC_VSETVLR = 263,
  UNSPEC_VSTART = 264,
  UNSPEC_TYPE = 265,
  UNSPEC_VMSEQVV = 266,
  UNSPEC_VMSNEVV = 267,
  UNSPEC_VMSLTVV = 268,
  UNSPEC_VMSLTUVV = 269,
  UNSPEC_VMSLEVV = 270,
  UNSPEC_VMSLEUVV = 271,
  UNSPEC_VMSEQVX = 272,
  UNSPEC_VMSNEVX = 273,
  UNSPEC_VMSLTVX = 274,
  UNSPEC_VMSLTUVX = 275,
  UNSPEC_VMSLEVX = 276,
  UNSPEC_VMSLEUVX = 277,
  UNSPEC_VMSGTVX = 278,
  UNSPEC_VMSGTUVX = 279,
  UNSPEC_VMSGEVX = 280,
  UNSPEC_VMSGEUVX = 281,
  UNSPEC_VMSEQVI = 282,
  UNSPEC_VMSNEVI = 283,
  UNSPEC_VMSLEVI = 284,
  UNSPEC_VMSLEUVI = 285,
  UNSPEC_VMSGTVI = 286,
  UNSPEC_VMSGTUVI = 287,
  UNSPEC_VMAND = 288,
  UNSPEC_VMNAND = 289,
  UNSPEC_VMANDNOT = 290,
  UNSPEC_VMXOR = 291,
  UNSPEC_VMOR = 292,
  UNSPEC_VMNOR = 293,
  UNSPEC_VMORNOT = 294,
  UNSPEC_VMXNOR = 295,
  UNSPEC_VMCPY = 296,
  UNSPEC_VMCLR = 297,
  UNSPEC_VMSET = 298,
  UNSPEC_VMNOT = 299,
  UNSPEC_VMPOPC = 300,
  UNSPEC_VMFIRST = 301,
  UNSPEC_VMSBF = 302,
  UNSPEC_VMSIF = 303,
  UNSPEC_VMSOF = 304,
  UNSPEC_VANDVV = 305,
  UNSPEC_VORVV = 306,
  UNSPEC_VXORVV = 307,
  UNSPEC_VANDVX = 308,
  UNSPEC_VORVX = 309,
  UNSPEC_VXORVX = 310,
  UNSPEC_VANDVI = 311,
  UNSPEC_VORVI = 312,
  UNSPEC_VXORVI = 313,
  UNSPEC_VNOTV = 314,
  UNSPEC_VSLLVV = 315,
  UNSPEC_VSRLVV = 316,
  UNSPEC_VSRAVV = 317,
  UNSPEC_VSLLVX = 318,
  UNSPEC_VSRLVX = 319,
  UNSPEC_VSRAVX = 320,
  UNSPEC_VSLLVI = 321,
  UNSPEC_VSRLVI = 322,
  UNSPEC_VSRAVI = 323,
  UNSPEC_VNSRLVV = 324,
  UNSPEC_VNSRAVV = 325,
  UNSPEC_VNSRLVX = 326,
  UNSPEC_VNSRAVX = 327,
  UNSPEC_VNSRLVI = 328,
  UNSPEC_VNSRAVI = 329,
  UNSPEC_VADDVV = 330,
  UNSPEC_VSUBVV = 331,
  UNSPEC_VADDVX = 332,
  UNSPEC_VSUBVX = 333,
  UNSPEC_VRSUBVX = 334,
  UNSPEC_VADDVI = 335,
  UNSPEC_VRSUBVI = 336,
  UNSPEC_VDIVUVV = 337,
  UNSPEC_VDIVVV = 338,
  UNSPEC_VREMUVV = 339,
  UNSPEC_VREMVV = 340,
  UNSPEC_VDIVUVX = 341,
  UNSPEC_VDIVVX = 342,
  UNSPEC_VREMUVX = 343,
  UNSPEC_VREMVX = 344,
  UNSPEC_VMINUVV = 345,
  UNSPEC_VMINVV = 346,
  UNSPEC_VMAXUVV = 347,
  UNSPEC_VMAXVV = 348,
  UNSPEC_VMINUVX = 349,
  UNSPEC_VMINVX = 350,
  UNSPEC_VMAXUVX = 351,
  UNSPEC_VMAXVX = 352,
  UNSPEC_VMULVV = 353,
  UNSPEC_VMULHVV = 354,
  UNSPEC_VMULHUVV = 355,
  UNSPEC_VMULHSUVV = 356,
  UNSPEC_VMULVX = 357,
  UNSPEC_VMULHVX = 358,
  UNSPEC_VMULHUVX = 359,
  UNSPEC_VMULHSUVX = 360,
  UNSPEC_VMACCVV = 361,
  UNSPEC_VNMSACVV = 362,
  UNSPEC_VMADDVV = 363,
  UNSPEC_VNMSUBVV = 364,
  UNSPEC_VMACCVX = 365,
  UNSPEC_VNMSACVX = 366,
  UNSPEC_VMADDVX = 367,
  UNSPEC_VNMSUBVX = 368,
  UNSPEC_VWADDUVV = 369,
  UNSPEC_VWSUBUVV = 370,
  UNSPEC_VWADDVV = 371,
  UNSPEC_VWSUBVV = 372,
  UNSPEC_VWADDUVX = 373,
  UNSPEC_VWSUBUVX = 374,
  UNSPEC_VWADDVX = 375,
  UNSPEC_VWSUBVX = 376,
  UNSPEC_VWADDUWV = 377,
  UNSPEC_VWSUBUWV = 378,
  UNSPEC_VWADDWV = 379,
  UNSPEC_VWSUBWV = 380,
  UNSPEC_VWADDUWX = 381,
  UNSPEC_VWSUBUWX = 382,
  UNSPEC_VWADDWX = 383,
  UNSPEC_VWSUBWX = 384,
  UNSPEC_VWMULVV = 385,
  UNSPEC_VWMULUVV = 386,
  UNSPEC_VWMULSUVV = 387,
  UNSPEC_VWMULVX = 388,
  UNSPEC_VWMULUVX = 389,
  UNSPEC_VWMULSUVX = 390,
  UNSPEC_VWMACCUVV = 391,
  UNSPEC_VWMACCVV = 392,
  UNSPEC_VWMACCSUVV = 393,
  UNSPEC_VWMACCUVX = 394,
  UNSPEC_VWMACCVX = 395,
  UNSPEC_VWMACCSUVX = 396,
  UNSPEC_VWMACCUSVX = 397,
  UNSPEC_VREDSUMVS = 398,
  UNSPEC_VREDMAXUVS = 399,
  UNSPEC_VREDMAXVS = 400,
  UNSPEC_VREDMINUVS = 401,
  UNSPEC_VREDMINVS = 402,
  UNSPEC_VREDANDVS = 403,
  UNSPEC_VREDORVS = 404,
  UNSPEC_VREDXORVS = 405,
  UNSPEC_VWREDSUMUVS = 406,
  UNSPEC_VWREDSUMVS = 407,
  UNSPEC_VSLIDEUPVX = 408,
  UNSPEC_VSLIDEDOWNVX = 409,
  UNSPEC_VSLIDE1UPVX = 410,
  UNSPEC_VSLIDE1DOWNVX = 411,
  UNSPEC_VSLIDEUPVI = 412,
  UNSPEC_VSLIDEDOWNVI = 413,
  UNSPEC_VRGATHERVV = 414,
  UNSPEC_VRGATHERVX = 415,
  UNSPEC_VRGATHERVI = 416,
  UNSPEC_VCOMPRESS = 417,
  UNSPEC_VIOTA = 418,
  UNSPEC_VID = 419,
  UNSPEC_VMVVV = 420,
  UNSPEC_VMVVX = 421,
  UNSPEC_VMVVI = 422,
  UNSPEC_VEXTXV = 423,
  UNSPEC_VMVSX = 424,
  UNSPEC_VMVXS = 425,
  UNSPEC_VSADDUVV = 426,
  UNSPEC_VSADDUVX = 427,
  UNSPEC_VSADDUVI = 428,
  UNSPEC_VSADDVV = 429,
  UNSPEC_VSADDVX = 430,
  UNSPEC_VSADDVI = 431,
  UNSPEC_VSSUBUVV = 432,
  UNSPEC_VSSUBUVX = 433,
  UNSPEC_VSSUBVV = 434,
  UNSPEC_VSSUBVX = 435,
  UNSPEC_VAADDVV = 436,
  UNSPEC_VAADDVX = 437,
  UNSPEC_VAADDVI = 438,
  UNSPEC_VASUBVV = 439,
  UNSPEC_VASUBVX = 440,
  UNSPEC_VSMULVV = 441,
  UNSPEC_VSMULVX = 442,
  UNSPEC_VWSMACCUVV = 443,
  UNSPEC_VWSMACCUVX = 444,
  UNSPEC_VWSMACCVV = 445,
  UNSPEC_VWSMACCVX = 446,
  UNSPEC_VWSMACCSUVV = 447,
  UNSPEC_VWSMACCSUVX = 448,
  UNSPEC_VWSMACCUSVX = 449,
  UNSPEC_VSSRLVV = 450,
  UNSPEC_VSSRLVX = 451,
  UNSPEC_VSSRLVI = 452,
  UNSPEC_VSSRAVV = 453,
  UNSPEC_VSSRAVX = 454,
  UNSPEC_VSSRAVI = 455,
  UNSPEC_VNCLIPUVV = 456,
  UNSPEC_VNCLIPUVX = 457,
  UNSPEC_VNCLIPUVI = 458,
  UNSPEC_VNCLIPVV = 459,
  UNSPEC_VNCLIPVX = 460,
  UNSPEC_VNCLIPVI = 461,
  UNSPEC_VDOTUVV = 462,
  UNSPEC_VDOTVV = 463,
  UNSPEC_VMSEQVV_MASK = 464,
  UNSPEC_VMSNEVV_MASK = 465,
  UNSPEC_VMSLTVV_MASK = 466,
  UNSPEC_VMSLTUVV_MASK = 467,
  UNSPEC_VMSLEVV_MASK = 468,
  UNSPEC_VMSLEUVV_MASK = 469,
  UNSPEC_VMSEQVX_MASK = 470,
  UNSPEC_VMSNEVX_MASK = 471,
  UNSPEC_VMSLTVX_MASK = 472,
  UNSPEC_VMSLTUVX_MASK = 473,
  UNSPEC_VMSLEVX_MASK = 474,
  UNSPEC_VMSLEUVX_MASK = 475,
  UNSPEC_VMSGTVX_MASK = 476,
  UNSPEC_VMSGTUVX_MASK = 477,
  UNSPEC_VMSGEVX_MASK = 478,
  UNSPEC_VMSGEUVX_MASK = 479,
  UNSPEC_VMSEQVI_MASK = 480,
  UNSPEC_VMSNEVI_MASK = 481,
  UNSPEC_VMSLEVI_MASK = 482,
  UNSPEC_VMSLEUVI_MASK = 483,
  UNSPEC_VMSGTVI_MASK = 484,
  UNSPEC_VMSGTUVI_MASK = 485,
  UNSPEC_VMPOPC_MASK = 486,
  UNSPEC_VMFIRST_MASK = 487,
  UNSPEC_VMSBF_MASK = 488,
  UNSPEC_VMSIF_MASK = 489,
  UNSPEC_VMSOF_MASK = 490,
  UNSPEC_VANDVV_MASK = 491,
  UNSPEC_VORVV_MASK = 492,
  UNSPEC_VXORVV_MASK = 493,
  UNSPEC_VANDVX_MASK = 494,
  UNSPEC_VORVX_MASK = 495,
  UNSPEC_VXORVX_MASK = 496,
  UNSPEC_VANDVI_MASK = 497,
  UNSPEC_VORVI_MASK = 498,
  UNSPEC_VXORVI_MASK = 499,
  UNSPEC_VNOTV_MASK = 500,
  UNSPEC_VSLLVV_MASK = 501,
  UNSPEC_VSRLVV_MASK = 502,
  UNSPEC_VSRAVV_MASK = 503,
  UNSPEC_VSLLVX_MASK = 504,
  UNSPEC_VSRLVX_MASK = 505,
  UNSPEC_VSRAVX_MASK = 506,
  UNSPEC_VSLLVI_MASK = 507,
  UNSPEC_VSRLVI_MASK = 508,
  UNSPEC_VSRAVI_MASK = 509,
  UNSPEC_VNSRLVV_MASK = 510,
  UNSPEC_VNSRAVV_MASK = 511,
  UNSPEC_VNSRLVX_MASK = 512,
  UNSPEC_VNSRAVX_MASK = 513,
  UNSPEC_VNSRLVI_MASK = 514,
  UNSPEC_VNSRAVI_MASK = 515,
  UNSPEC_VADDVV_MASK = 516,
  UNSPEC_VSUBVV_MASK = 517,
  UNSPEC_VADDVX_MASK = 518,
  UNSPEC_VSUBVX_MASK = 519,
  UNSPEC_VRSUBVX_MASK = 520,
  UNSPEC_VADDVI_MASK = 521,
  UNSPEC_VRSUBVI_MASK = 522,
  UNSPEC_VDIVUVV_MASK = 523,
  UNSPEC_VDIVVV_MASK = 524,
  UNSPEC_VREMUVV_MASK = 525,
  UNSPEC_VREMVV_MASK = 526,
  UNSPEC_VDIVUVX_MASK = 527,
  UNSPEC_VDIVVX_MASK = 528,
  UNSPEC_VREMUVX_MASK = 529,
  UNSPEC_VREMVX_MASK = 530,
  UNSPEC_VMINUVV_MASK = 531,
  UNSPEC_VMINVV_MASK = 532,
  UNSPEC_VMAXUVV_MASK = 533,
  UNSPEC_VMAXVV_MASK = 534,
  UNSPEC_VMINUVX_MASK = 535,
  UNSPEC_VMINVX_MASK = 536,
  UNSPEC_VMAXUVX_MASK = 537,
  UNSPEC_VMAXVX_MASK = 538,
  UNSPEC_VMULVV_MASK = 539,
  UNSPEC_VMULHVV_MASK = 540,
  UNSPEC_VMULHUVV_MASK = 541,
  UNSPEC_VMULHSUVV_MASK = 542,
  UNSPEC_VMULVX_MASK = 543,
  UNSPEC_VMULHVX_MASK = 544,
  UNSPEC_VMULHUVX_MASK = 545,
  UNSPEC_VMULHSUVX_MASK = 546,
  UNSPEC_VMACCVV_MASK = 547,
  UNSPEC_VNMSACVV_MASK = 548,
  UNSPEC_VMADDVV_MASK = 549,
  UNSPEC_VNMSUBVV_MASK = 550,
  UNSPEC_VMACCVX_MASK = 551,
  UNSPEC_VNMSACVX_MASK = 552,
  UNSPEC_VMADDVX_MASK = 553,
  UNSPEC_VNMSUBVX_MASK = 554,
  UNSPEC_VWADDUVV_MASK = 555,
  UNSPEC_VWSUBUVV_MASK = 556,
  UNSPEC_VWADDVV_MASK = 557,
  UNSPEC_VWSUBVV_MASK = 558,
  UNSPEC_VWADDUVX_MASK = 559,
  UNSPEC_VWSUBUVX_MASK = 560,
  UNSPEC_VWADDVX_MASK = 561,
  UNSPEC_VWSUBVX_MASK = 562,
  UNSPEC_VWADDUWV_MASK = 563,
  UNSPEC_VWSUBUWV_MASK = 564,
  UNSPEC_VWADDWV_MASK = 565,
  UNSPEC_VWSUBWV_MASK = 566,
  UNSPEC_VWADDUWX_MASK = 567,
  UNSPEC_VWSUBUWX_MASK = 568,
  UNSPEC_VWADDWX_MASK = 569,
  UNSPEC_VWSUBWX_MASK = 570,
  UNSPEC_VWMULVV_MASK = 571,
  UNSPEC_VWMULUVV_MASK = 572,
  UNSPEC_VWMULSUVV_MASK = 573,
  UNSPEC_VWMULVX_MASK = 574,
  UNSPEC_VWMULUVX_MASK = 575,
  UNSPEC_VWMULSUVX_MASK = 576,
  UNSPEC_VWMACCUVV_MASK = 577,
  UNSPEC_VWMACCVV_MASK = 578,
  UNSPEC_VWMACCSUVV_MASK = 579,
  UNSPEC_VWMACCUVX_MASK = 580,
  UNSPEC_VWMACCVX_MASK = 581,
  UNSPEC_VWMACCSUVX_MASK = 582,
  UNSPEC_VWMACCUSVX_MASK = 583,
  UNSPEC_VREDSUMVS_MASK = 584,
  UNSPEC_VREDMAXUVS_MASK = 585,
  UNSPEC_VREDMAXVS_MASK = 586,
  UNSPEC_VREDMINUVS_MASK = 587,
  UNSPEC_VREDMINVS_MASK = 588,
  UNSPEC_VREDANDVS_MASK = 589,
  UNSPEC_VREDORVS_MASK = 590,
  UNSPEC_VREDXORVS_MASK = 591,
  UNSPEC_VWREDSUMUVS_MASK = 592,
  UNSPEC_VWREDSUMVS_MASK = 593,
  UNSPEC_VSLIDEUPVX_MASK = 594,
  UNSPEC_VSLIDEDOWNVX_MASK = 595,
  UNSPEC_VSLIDE1UPVX_MASK = 596,
  UNSPEC_VSLIDE1DOWNVX_MASK = 597,
  UNSPEC_VSLIDEUPVI_MASK = 598,
  UNSPEC_VSLIDEDOWNVI_MASK = 599,
  UNSPEC_VRGATHERVV_MASK = 600,
  UNSPEC_VRGATHERVX_MASK = 601,
  UNSPEC_VRGATHERVI_MASK = 602,
  UNSPEC_VIOTA_MASK = 603,
  UNSPEC_VID_MASK = 604,
  UNSPEC_VMERGEVVM_MASK = 605,
  UNSPEC_VMERGEVXM_MASK = 606,
  UNSPEC_VMERGEVIM_MASK = 607,
  UNSPEC_VADCVVM_MASK = 608,
  UNSPEC_VADCVXM_MASK = 609,
  UNSPEC_VADCVIM_MASK = 610,
  UNSPEC_VMADCVVM_MASK = 611,
  UNSPEC_VMADCVXM_MASK = 612,
  UNSPEC_VMADCVIM_MASK = 613,
  UNSPEC_VSBCVVM_MASK = 614,
  UNSPEC_VSBCVXM_MASK = 615,
  UNSPEC_VMSBCVVM_MASK = 616,
  UNSPEC_VMSBCVXM_MASK = 617,
  UNSPEC_VSADDUVV_MASK = 618,
  UNSPEC_VSADDUVX_MASK = 619,
  UNSPEC_VSADDUVI_MASK = 620,
  UNSPEC_VSADDVV_MASK = 621,
  UNSPEC_VSADDVX_MASK = 622,
  UNSPEC_VSADDVI_MASK = 623,
  UNSPEC_VSSUBUVV_MASK = 624,
  UNSPEC_VSSUBUVX_MASK = 625,
  UNSPEC_VSSUBVV_MASK = 626,
  UNSPEC_VSSUBVX_MASK = 627,
  UNSPEC_VAADDVV_MASK = 628,
  UNSPEC_VAADDVX_MASK = 629,
  UNSPEC_VAADDVI_MASK = 630,
  UNSPEC_VASUBVV_MASK = 631,
  UNSPEC_VASUBVX_MASK = 632,
  UNSPEC_VSMULVV_MASK = 633,
  UNSPEC_VSMULVX_MASK = 634,
  UNSPEC_VWSMACCUVV_MASK = 635,
  UNSPEC_VWSMACCUVX_MASK = 636,
  UNSPEC_VWSMACCVV_MASK = 637,
  UNSPEC_VWSMACCVX_MASK = 638,
  UNSPEC_VWSMACCSUVV_MASK = 639,
  UNSPEC_VWSMACCSUVX_MASK = 640,
  UNSPEC_VWSMACCUSVX_MASK = 641,
  UNSPEC_VSSRLVV_MASK = 642,
  UNSPEC_VSSRLVX_MASK = 643,
  UNSPEC_VSSRLVI_MASK = 644,
  UNSPEC_VSSRAVV_MASK = 645,
  UNSPEC_VSSRAVX_MASK = 646,
  UNSPEC_VSSRAVI_MASK = 647,
  UNSPEC_VNCLIPUVV_MASK = 648,
  UNSPEC_VNCLIPUVX_MASK = 649,
  UNSPEC_VNCLIPUVI_MASK = 650,
  UNSPEC_VNCLIPVV_MASK = 651,
  UNSPEC_VNCLIPVX_MASK = 652,
  UNSPEC_VNCLIPVI_MASK = 653,
  UNSPEC_VDOTUVV_MASK = 654,
  UNSPEC_VDOTVV_MASK = 655,
  UNSPEC_VFCVTFXV = 656,
  UNSPEC_VFCVTFXUV = 657,
  UNSPEC_VFCVTXFV = 658,
  UNSPEC_VFCVTXUFV = 659,
  UNSPEC_VFNCVTFXV = 660,
  UNSPEC_VFNCVTFXUV = 661,
  UNSPEC_VFNCVTXFV = 662,
  UNSPEC_VFNCVTXUFV = 663,
  UNSPEC_VFWCVTFXV = 664,
  UNSPEC_VFWCVTFXUV = 665,
  UNSPEC_VFWCVTXFV = 666,
  UNSPEC_VFWCVTXUFV = 667,
  UNSPEC_VFNCVTFFV = 668,
  UNSPEC_VFWCVTFFV = 669,
  UNSPEC_VMFEQVV = 670,
  UNSPEC_VMFEQVF = 671,
  UNSPEC_VMFNEVV = 672,
  UNSPEC_VMFNEVF = 673,
  UNSPEC_VMFLTVV = 674,
  UNSPEC_VMFGTVV = 675,
  UNSPEC_VMFLTVF = 676,
  UNSPEC_VMFLEVV = 677,
  UNSPEC_VMFGEVV = 678,
  UNSPEC_VMFLEVF = 679,
  UNSPEC_VMFGTVF = 680,
  UNSPEC_VMFGEVF = 681,
  UNSPEC_VMFORDVV = 682,
  UNSPEC_VMFORDVF = 683,
  UNSPEC_VFADDVV = 684,
  UNSPEC_VFADDVF = 685,
  UNSPEC_VFSUBVV = 686,
  UNSPEC_VFSUBVF = 687,
  UNSPEC_VFRSUBVF = 688,
  UNSPEC_VFWADDVV = 689,
  UNSPEC_VFWADDVF = 690,
  UNSPEC_VFWSUBVV = 691,
  UNSPEC_VFWSUBVF = 692,
  UNSPEC_VFWADDWV = 693,
  UNSPEC_VFWADDWF = 694,
  UNSPEC_VFWSUBWV = 695,
  UNSPEC_VFWSUBWF = 696,
  UNSPEC_VFMULVV = 697,
  UNSPEC_VFMULVF = 698,
  UNSPEC_VFDIVVV = 699,
  UNSPEC_VFDIVVF = 700,
  UNSPEC_VFRDIVVF = 701,
  UNSPEC_VFWMULVV = 702,
  UNSPEC_VFWMULVF = 703,
  UNSPEC_VFMACCVV = 704,
  UNSPEC_VFMACCVF = 705,
  UNSPEC_VFNMACCVV = 706,
  UNSPEC_VFNMACCVF = 707,
  UNSPEC_VFMSACVV = 708,
  UNSPEC_VFMSACVF = 709,
  UNSPEC_VFNMSACVV = 710,
  UNSPEC_VFNMSACVF = 711,
  UNSPEC_VFMADDVV = 712,
  UNSPEC_VFMADDVF = 713,
  UNSPEC_VFNMADDVV = 714,
  UNSPEC_VFNMADDVF = 715,
  UNSPEC_VFMSUBVV = 716,
  UNSPEC_VFMSUBVF = 717,
  UNSPEC_VFNMSUBVV = 718,
  UNSPEC_VFNMSUBVF = 719,
  UNSPEC_VFWMACCVV = 720,
  UNSPEC_VFWMACCVF = 721,
  UNSPEC_VFWNMACCVV = 722,
  UNSPEC_VFWNMACCVF = 723,
  UNSPEC_VFWMSACVV = 724,
  UNSPEC_VFWMSACVF = 725,
  UNSPEC_VFWNMSACVV = 726,
  UNSPEC_VFWNMSACVF = 727,
  UNSPEC_VFREDOSUMVS = 728,
  UNSPEC_VFREDSUMVS = 729,
  UNSPEC_VFWREDOSUMVS = 730,
  UNSPEC_VFWREDSUMVS = 731,
  UNSPEC_VFREDMAXVS = 732,
  UNSPEC_VFREDMINVS = 733,
  UNSPEC_VFSQRTV = 734,
  UNSPEC_VFMINVV = 735,
  UNSPEC_VFMINVF = 736,
  UNSPEC_VFMAXVV = 737,
  UNSPEC_VFMAXVF = 738,
  UNSPEC_VFSGNJVV = 739,
  UNSPEC_VFSGNJVF = 740,
  UNSPEC_VFSGNJNVV = 741,
  UNSPEC_VFSGNJNVF = 742,
  UNSPEC_VFSGNJXVV = 743,
  UNSPEC_VFSGNJXVF = 744,
  UNSPEC_VFCLASSV = 745,
  UNSPEC_VFMARGEVFM = 746,
  UNSPEC_VFMVVF = 747,
  UNSPEC_VFMVSF = 748,
  UNSPEC_VFMVFS = 749,
  UNSPEC_VFDOTVV = 750,
  UNSPEC_VFCVTFXV_MASK = 751,
  UNSPEC_VFCVTFXUV_MASK = 752,
  UNSPEC_VFCVTXFV_MASK = 753,
  UNSPEC_VFCVTXUFV_MASK = 754,
  UNSPEC_VFNCVTFXV_MASK = 755,
  UNSPEC_VFNCVTFXUV_MASK = 756,
  UNSPEC_VFNCVTXFV_MASK = 757,
  UNSPEC_VFNCVTXUFV_MASK = 758,
  UNSPEC_VFWCVTFXV_MASK = 759,
  UNSPEC_VFWCVTFXUV_MASK = 760,
  UNSPEC_VFWCVTXFV_MASK = 761,
  UNSPEC_VFWCVTXUFV_MASK = 762,
  UNSPEC_VFNCVTFFV_MASK = 763,
  UNSPEC_VFWCVTFFV_MASK = 764,
  UNSPEC_VMFEQVV_MASK = 765,
  UNSPEC_VMFEQVF_MASK = 766,
  UNSPEC_VMFNEVV_MASK = 767,
  UNSPEC_VMFNEVF_MASK = 768,
  UNSPEC_VMFLTVV_MASK = 769,
  UNSPEC_VMFGTVV_MASK = 770,
  UNSPEC_VMFLTVF_MASK = 771,
  UNSPEC_VMFLEVV_MASK = 772,
  UNSPEC_VMFGEVV_MASK = 773,
  UNSPEC_VMFLEVF_MASK = 774,
  UNSPEC_VMFGTVF_MASK = 775,
  UNSPEC_VMFGEVF_MASK = 776,
  UNSPEC_VMFORDVV_MASK = 777,
  UNSPEC_VMFORDVF_MASK = 778,
  UNSPEC_VFADDVV_MASK = 779,
  UNSPEC_VFADDVF_MASK = 780,
  UNSPEC_VFSUBVV_MASK = 781,
  UNSPEC_VFSUBVF_MASK = 782,
  UNSPEC_VFRSUBVF_MASK = 783,
  UNSPEC_VFWADDVV_MASK = 784,
  UNSPEC_VFWADDVF_MASK = 785,
  UNSPEC_VFWSUBVV_MASK = 786,
  UNSPEC_VFWSUBVF_MASK = 787,
  UNSPEC_VFWADDWV_MASK = 788,
  UNSPEC_VFWADDWF_MASK = 789,
  UNSPEC_VFWSUBWV_MASK = 790,
  UNSPEC_VFWSUBWF_MASK = 791,
  UNSPEC_VFMULVV_MASK = 792,
  UNSPEC_VFMULVF_MASK = 793,
  UNSPEC_VFDIVVV_MASK = 794,
  UNSPEC_VFDIVVF_MASK = 795,
  UNSPEC_VFRDIVVF_MASK = 796,
  UNSPEC_VFWMULVV_MASK = 797,
  UNSPEC_VFWMULVF_MASK = 798,
  UNSPEC_VFMACCVV_MASK = 799,
  UNSPEC_VFMACCVF_MASK = 800,
  UNSPEC_VFNMACCVV_MASK = 801,
  UNSPEC_VFNMACCVF_MASK = 802,
  UNSPEC_VFMSACVV_MASK = 803,
  UNSPEC_VFMSACVF_MASK = 804,
  UNSPEC_VFNMSACVV_MASK = 805,
  UNSPEC_VFNMSACVF_MASK = 806,
  UNSPEC_VFMADDVV_MASK = 807,
  UNSPEC_VFMADDVF_MASK = 808,
  UNSPEC_VFNMADDVV_MASK = 809,
  UNSPEC_VFNMADDVF_MASK = 810,
  UNSPEC_VFMSUBVV_MASK = 811,
  UNSPEC_VFMSUBVF_MASK = 812,
  UNSPEC_VFNMSUBVV_MASK = 813,
  UNSPEC_VFNMSUBVF_MASK = 814,
  UNSPEC_VFWMACCVV_MASK = 815,
  UNSPEC_VFWMACCVF_MASK = 816,
  UNSPEC_VFWNMACCVV_MASK = 817,
  UNSPEC_VFWNMACCVF_MASK = 818,
  UNSPEC_VFWMSACVV_MASK = 819,
  UNSPEC_VFWMSACVF_MASK = 820,
  UNSPEC_VFWNMSACVV_MASK = 821,
  UNSPEC_VFWNMSACVF_MASK = 822,
  UNSPEC_VFREDOSUMVS_MASK = 823,
  UNSPEC_VFREDSUMVS_MASK = 824,
  UNSPEC_VFWREDOSUMVS_MASK = 825,
  UNSPEC_VFWREDSUMVS_MASK = 826,
  UNSPEC_VFREDMAXVS_MASK = 827,
  UNSPEC_VFREDMINVS_MASK = 828,
  UNSPEC_VFSQRTV_MASK = 829,
  UNSPEC_VFMINVV_MASK = 830,
  UNSPEC_VFMINVF_MASK = 831,
  UNSPEC_VFMAXVV_MASK = 832,
  UNSPEC_VFMAXVF_MASK = 833,
  UNSPEC_VFSGNJVV_MASK = 834,
  UNSPEC_VFSGNJVF_MASK = 835,
  UNSPEC_VFSGNJNVV_MASK = 836,
  UNSPEC_VFSGNJNVF_MASK = 837,
  UNSPEC_VFSGNJXVV_MASK = 838,
  UNSPEC_VFSGNJXVF_MASK = 839,
  UNSPEC_VFCLASSV_MASK = 840,
  UNSPEC_VFDOTVV_MASK = 841,
  UNSPEC_VLB = 842,
  UNSPEC_VLBU = 843,
  UNSPEC_VLH = 844,
  UNSPEC_VLHU = 845,
  UNSPEC_VLW = 846,
  UNSPEC_VLWU = 847,
  UNSPEC_VLE = 848,
  UNSPEC_VLSB = 849,
  UNSPEC_VLSBU = 850,
  UNSPEC_VLSH = 851,
  UNSPEC_VLSHU = 852,
  UNSPEC_VLSW = 853,
  UNSPEC_VLSWU = 854,
  UNSPEC_VLSE = 855,
  UNSPEC_VLXB = 856,
  UNSPEC_VLXBU = 857,
  UNSPEC_VLXH = 858,
  UNSPEC_VLXHU = 859,
  UNSPEC_VLXW = 860,
  UNSPEC_VLXWU = 861,
  UNSPEC_VLXE = 862,
  UNSPEC_VSUXB = 863,
  UNSPEC_VSUXH = 864,
  UNSPEC_VSUXW = 865,
  UNSPEC_VSUXE = 866,
  UNSPEC_VLSEGB = 867,
  UNSPEC_VLSEGBU = 868,
  UNSPEC_VLSEGH = 869,
  UNSPEC_VLSEGHU = 870,
  UNSPEC_VLSEGW = 871,
  UNSPEC_VLSEGWU = 872,
  UNSPEC_VLSEGE = 873,
  UNSPEC_VLSSEGB = 874,
  UNSPEC_VLSSEGBU = 875,
  UNSPEC_VLSSEGH = 876,
  UNSPEC_VLSSEGHU = 877,
  UNSPEC_VLSSEGW = 878,
  UNSPEC_VLSSEGWU = 879,
  UNSPEC_VLSSEGE = 880,
  UNSPEC_VLXSEGB = 881,
  UNSPEC_VLXSEGBU = 882,
  UNSPEC_VLXSEGH = 883,
  UNSPEC_VLXSEGHU = 884,
  UNSPEC_VLXSEGW = 885,
  UNSPEC_VLXSEGWU = 886,
  UNSPEC_VLXSEGE = 887,
  UNSPEC_VEND = 888,
  UNSPEC_COMPARE_AND_SWAP = 889,
  UNSPEC_SYNC_OLD_OP = 890,
  UNSPEC_SYNC_EXCHANGE = 891,
  UNSPEC_ATOMIC_STORE = 892,
  UNSPEC_MEMORY_BARRIER = 893
};
#define NUM_UNSPEC_VALUES 894
extern const char *const unspec_strings[];

enum unspecv {
  UNSPECV_GPR_SAVE = 0,
  UNSPECV_GPR_RESTORE = 1,
  UNSPECV_FRFLAGS = 2,
  UNSPECV_FSFLAGS = 3,
  UNSPECV_MRET = 4,
  UNSPECV_SRET = 5,
  UNSPECV_URET = 6,
  UNSPECV_BLOCKAGE = 7,
  UNSPECV_FENCE = 8,
  UNSPECV_FENCE_I = 9,
  UNSPECV_FRRM = 10,
  UNSPECV_FSRM = 11,
  UNSPECV_IPUSH = 12,
  UNSPECV_IPOP = 13,
  UNSPECV_RDOV = 14,
  UNSPECV_CLROV = 15
};
#define NUM_UNSPECV_VALUES 16
extern const char *const unspecv_strings[];

#endif /* GCC_INSN_CONSTANTS_H */
